senior faculty member - French English Dictionary